@import url(base.css);

.tabletop{zoom: 1;position:relative;top:-37px;}
table:first-child{zoom: 1;position:relative;top:-37px;}
.tdtop{position:relative;top:-20px;}

.clearfix:after, .row:after {clear: both;content: '\0020';display: block;height: 0;}
.clearfix, .row {zoom: 1;}
em {font-style:normal}
.Frame, .hedong, .btmc {border-left: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.Frame {border-top: 2px solid #3FB019;background: #fff;}
.hedong {background: #fff;}
.btmc {background: #fff;}
.clear {clear: both;}
button, input, textarea {font-family: Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";font-size: 12px;}
button {cursor: pointer;outline: none;}
textarea {overflow: auto;}
input {vertical-align: middle;}
.star1 {width: 20%;}
.star2 {width: 40%;}
.star3 {width: 60%;}
.star4 {width: 80%;}
.star5 {width: 100%;}
.imp {color: #3FB019;}
.ext {color: #999;}
.white {color: #fff;}
.orange {color: #f60;}
.red {color: #f00;}
.blue {color: #0085ec;}
.c666 {color: #666;}
.cccc {color: #ccc;}
a i {cursor: pointer;}
.fl {float: left;}
.fr {float: right;}
.title {font-weight: 900;}
.b {font-weight: bold;}
.h1 {font-size: 24px;}
.h2 {font-size: 18px;}
.h3 {font-size: 14px;}
.p10 {padding: 10px;}
.row {width: 1100px;margin: 0 auto;}
.lay-240 {width: 315px;}
.lay-740 {width: 740px;}
.lay-680 {width: 680px;}
.lay-340 {width: 340px;}
.lay-300 {width: 300px;}
.lay-380 {width: 380px;}
.mt5 {margin-top: 5px;}
.mt6 {margin-top: 6px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mr20 {margin-right: 20px}

.focusBox { position: relative; width: 360px; height: 180px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 360px; height: 180px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }



.focus-img {overflow: hidden;position: relative;}
.focus-img .focus-list-wrap li {overflow: hidden;float: left;}
.focus-img .focus-list-wrap a {display: block;overflow: hidden;position: relative;color: #fff;}
.focus-img .focus-list-wrap .bg {height: 30px;background: #3FB019;width: 100%;filter: alpha(opacity=60);opacity: .6;position: absolute;left: 0;bottom: 0;z-index: 1;}
.focus-img .focus-list-wrap .item-txt {height: 30px;width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;text-align: center;overflow: hidden;line-height: 30px;}
.focus-img .xtaber-tabs {display: none;}
.focus-img .btn {width: 40px;height: 40px;position: absolute;background: #3FB019;filter: alpha(opacity=80);opacity: .8;border-radius: 20px;top: 35%;overflow: hidden;z-index: 99999;}
.focus-img .btn:hover {background: #FF7D00;}
.focus-img .btn i {width: 20px;height: 20px;background: url(../images/xzb_main.png) no-repeat;display: block;margin: 10px auto 0;}
.focus-img .prev {left: 10px;}
.focus-img .next {right: 10px;}
.focus-img .next i {background-position: -20px 0;}
.page-num {height: 25px;text-align: center;padding: 20px 0;font-size: 14px;background: #fff;border: 1px solid #eee;}
.page-num a, .page-num span {border: 1px solid #e2e2e2;background: #fff;float: left;height: 20px;padding: 7px 12px;margin-right: 5px;}
.page-num .current {color: #1AADF0;border: 1px solid #fff;background: #fff;}
.page-num a:hover {text-decoration: none;border-color: #1AADF0;color: #1AADF0;}
.test-60 img, .test-90 img, .test-110 img, .test-120 img, .test-230 img {vertical-align: middle;}
.test-960 {width: 960px;padding: 0 20px;background: #ddd;}
.test-960 iframe {display: block;}
.txt-list {overflow: hidden;zoom: 1;}
.txt-list li {vertical-align: middle;background: url(../images/xzb_main.png) no-repeat -198px 12px;padding-left: 8px;height: 26px;line-height: 26px;overflow: hidden;}
.mod-tab {height: 29px;border-bottom: 3px solid #3FB019;padding-left: 5px;}
.mod-tab li {float: left;height: 28px;margin-right: 5px;background: #EEEEEE;cursor: pointer;line-height: 28px;padding: 0 8px;}
.mod-tab .current {position: relative;margin-bottom: -1px;background: #3FB019;height: 29px;font-weight: bold;color: #fff;}
.softs-list li {height: 26px;overflow: hidden;line-height: 26px;vertical-align: middle;}
.softs-list img {float: left;width: 16px;margin: 4px 4px 0 0;}
.pic-item {height: 90px;position: relative;padding-left: 130px;}
.pic-item .pic {height: 120px;height: 90px;overflow: hidden;position: absolute;left: 0;top: 0;}
.pic-item .desc {line-height: 21px;}
.pic-220 {height: 110px;width: 220px;overflow: hidden;position: relative;margin: 0 auto;}
.pic-220 a {display: block;height: 110px;}
.pic-220 .bg {height: 28px;width: 220px;left: 0;bottom: 0;position: absolute;background: #523b31;opacity: .8;filter: alpha(opacity=80;
);}
.pic-220 .txt {height: 28px;width: 220px;left: 0;bottom: 0;position: absolute;line-height: 28px;overflow: hidden;z-index: 2;text-align: center;}
.app-list li {float: left;width: 60px;height: 93px;margin: 7px 10px 0;display: inline;}
.app-list img {display: block;width: 60px;}
.app-list span {display: block;height: 23px;line-height: 23px;overflow: hidden;margin-top: 5px;text-align: center;}
.soft-top-list {overflow: hidden;zoom: 1;}
.soft-top-list li {vertical-align: middle;}
.soft-top-list .single {line-height:22px;height: 22px;overflow: hidden;padding: 3px 0;vertical-align: middle;overflow:hidden}
.soft-top-list .pc0359 {line-height:22px;height: 22px;overflow:hidden;padding: 3px 0;vertical-align: middle;overflow:hidden}
.soft-top-list .num {float: left;width: 16px;height: 16px;overflow: hidden;text-align: center;line-height: 16px;color: #fff;background: #b9b9b9;margin: 2px 10px 0 0;}
.soft-top-list .num1 {background: #ff0000;}
.soft-top-list .num2 {background: #ff4e00;}
.soft-top-list .num3 {background: #ff983d;}
.soft-top-list .single a {float: left;width: 124px;height: 22px;overflow: hidden;}
.soft-top-list .pc0359 a {float: left;width: 220px;height: 22px;overflow: hidden;}
.soft-top-list .star-bar {float: right;height: 11px;width: 70px;background: url(../images/xzb_main.png) no-repeat 0 -40px;overflow: hidden;margin-top: 3px;}
.soft-top-list .star-bar .in {display: block;height: 11px;overflow: hidden;background: url(../images/xzb_main.png) no-repeat 0 -20px;}
.soft-top-list .app-img {height: 60px;padding: 5px 0 5px 70px;position: relative;vertical-align: middle;}
.soft-top-list .app-img .name {display: block;width: 75px;height: 25px;overflow: hidden;}
.soft-top-list .pic {width: 60px;height: 60px;position: absolute;left: 0;top: 5px;overflow: hidden;}
.soft-top-list .btn {width: 65px;height: 25px;text-align: center;line-height: 25px;color: #fff;font-weight: bold;position: absolute;right: 0;top: 10px;background: #32B3E5 url(../images/dl-btn.png) no-repeat center center;}
.soft-top-list .name, .soft-top-list .ext {display: block;line-height: 25px;}
.soft-top-list .app-img, .soft-top-list .hover .single {display: none;}
.soft-top-list .hover .pc0359 {display: none;}
.soft-top-list .hover .app-img {display: block;}
.letter-box {height: 34px;border: 1px solid #eee;overflow: hidden;}
.letter-box span {float: left;text-align: center;width: 108px;line-height: 34px;}
.letter-box a {float: left;width: 22px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #eee;margin: 5px 6px 0 0;}
.letter-box a:hover {border-color: #0b0;background: #0b0;color: #fff;text-decoration: none;}
.app-txt-list li {height: 50px;padding: 10px 0 8px 70px;position: relative;border-bottom: 1px dashed #EEE;}
.app-txt-list li p {color: #999;line-height: 26px;overflow: hidden;}
.app-txt-list li span {margin: 0 5px;color: #ccc;margin: 0 5px;}
.app-txt-list li b {color: #f08620;font-weight: bold;font-style: normal;font-family: Georgia;}
.app-txt-list .ico {position: absolute;width: 48px;height: 48px;overflow: hidden;left: 10px;top: 10px;background: #fbfbfb;border: 1px solid #EEEEEE;}
.app-txt-list .ext {line-height: 17px;}
#search_sug {z-index: 999999;}
.ac_results {background: #fff;border: 1px #eee solid;border-top: 0;display: none;position: absolute;width: 390px;_width: 387px;z-index: 999999}
.ac_results li.com1 {background: #fffdf3 url(../images/commend.gif) no-repeat right top;border-bottom: 1px #fae2d1 solid;font-size: 14px;font-weight: bold;}
.ac_results li {cursor: pointer;color: #666;padding: 4px 10px;}
.ac_results span.kw {color: #008000;font-weight: bold;text-decoration: underline;}
.ac_results li.hover, .ac_results li:hover {background: #f5f5f5;}
.page-position strong {font-weight: normal;}
#j_cmt_hot .j-com-iframe {height: 315px;}
.j-com-iframe {width: 100%;}
.gotop {width: 32px;height: 32px;position: fixed;left: 50%;bottom: 150px;margin-left: 500px;_position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-150);}
.gotop a {display: block;height: 32px;background: url(../images/xzb_main.png) no-repeat -100px -65px;opacity: .6;filter: alpha(opacity=60);}
.gotop a:hover {opacity: 1;filter: alpha(opacity=100);}
* html {background: url(null) no-repeat fixed;}
.new {color: #F26C4F;}
.old {color: #999;}
.indx-focus {width: 360px;height: 180px;}
.indx-focus .focus-list-wrap {height: 270px;}
.indx-focus .focus-list-wrap li {width: 360px;height: 180px;}
.indx-focus .focus-list-wrap a {width: 360px;height: 180px;}
.left-img {width: 360px;overflow: hidden;zoom: 1;}
.idx-title {height: 30px;background: #F8F8F8;line-height: 30px;padding: 0 0px;position: relative;border-bottom: 2px solid #3FB019;}
.idx-title span {height: 30px;background: #3FB019;color: #fff;line-height: 30px;padding: 0 15px 0px 15px;position: relative;float: left;}
.idx-title .sub-mark {position: absolute;top: 0;right: 10px;}
.idx-zt {width: 380px;height: 118px;overflow: hidden;margin-top: 10px;}
.idx-zt li {width: 170px;height: 118px;float: left;margin-right: 20px;background: #f8f8f8;}
.idx-zt img {display: block;width: 170px;}
.idx-zt span {display: block;height: 26px;line-height: 26px;overflow: hidden;text-align: center;}
.idx-zt-list, .pc0359-list {overflow: hidden;zoom: 1;width: 380px;margin-top: 4px;}
.idx-zt-list li {float: left;width: 162px;height: 24px;line-height: 24px;margin-right: 20px;}
.pc0359-list li {float: left;width: 340px;height: 24px;line-height: 24px;margin-right: 20px;}
.right-txt {width: 360px;overflow: hidden;height: 424px;position: relative;}
.idx-ext {position: absolute;line-height: 29px;right: 0;top: 0;}
.idx-ext a {float: left;margin-left: 5px;}
.idx-ext img {display: block;margin-top: 6px;}
.txt-top {height: 98px;overflow: hidden;}
.txt-top .h2 {display: block;text-align: center;height: 34px;line-height: 34px;overflow: hidden;margin: 8px 0 4px;}
.txt-top .desc {line-height: 21px;text-indent: 2em;}
.right-txt .main-txt, .right-txt .d-hover {border-top: 1px dashed #eee;padding: 9px 0;}
.right-txt .softs-list {padding-top: 4px;overflow: hidden;zoom: 1;}
.right-txt .softs-list li {margin: 4px 0 0;padding: 0 5px;}
.right-txt .softs-list .hover {background: #EEEEEE;}
.down-list {overflow: hidden;zoom: 1;}
.down-list li {vertical-align: middle;padding-left: 0px;height: 26px;line-height: 26px;overflow: hidden;}
.down-list img {float: left;width: 16px;margin: 4px 4px 0px 0px;}
.right-txt .softs-list a {width: 295px;height: 26px;overflow: hidden;float: left;}
.right-txt .softs-list .fr {font-size: 12px;color: #666;}
.recom-soft-box {border-style: solid;border-width: 0 1px 1px 0;border-color: #eee;width: 739px;overflow: hidden;}
.recom-til {height: 30px;position: relative;background: #f8f8f8;border-style: solid;border-width: 1px 0 0 1px;border-color: #eee;}
.recom-tab {height: 32px;position: absolute;left: -1px;top: -1px;}
.recom-tab li {float: left;height: 32px;font-size: 14px;width: 93px;text-align: center;line-height: 32px;position: relative;cursor: pointer;}
.recom-tab .current {background: #3BB8E7;color: #fff;}
.recom-tab .current i {width: 9px;height: 5px;overflow: hidden;position: absolute;bottom: 0;left: 42px;background: url(../images/xzb_main.png) no-repeat -46px -7px;}
.recom-soft-wrap {height: 334px;border-left: 1px solid #eee;width: 750px;}
.recom-soft-wrap dl {width: 147px;height: 167px;border-style: solid;border-width: 0 1px 0 0;border-color: #eee;float: left;}
.recom-soft-wrap dt {height: 23px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;line-height: 23px;font-weight: bold;color: #666;text-align: center;}
.recom-soft-wrap dd {padding: 5px 0 3px 12px;overflow: hidden;zoom: 1;height: 20px;line-height: 20px;}
.recom-soft-wrap .even {background: #F7FAFF;}
.sub-tab-box {background: #fbfbfb;overflow: hidden;zoom: 1;padding-bottom: 3px;}
.xzb-app {height: 110px;width: 240px;margin: 10px auto 0;}
.xzb-app img {display: block;width: 240px;}
.sub-title {height: 29px;border-bottom: 3px solid #FF7D00;position: relative;}
.sub-title .title {display: block;line-height: 29px;padding-left: 10px;}
.sub-title .mod-tab li {background: #f5f5f5;}
.sub-title .mod-tab {position: absolute;right: 0;top: 0;}
.sub-title .mod-tab .current {background: #3FB019;color: #fff;}
.sub-tab-box .soft-top-list {padding: 4px 10px 3px;}
/*首页浏览器排序*/
.apps-item {width: 350px;overflow: hidden;height: 340px;}
.apps-title {height: 29px;overflow: hidden;border-bottom: 1px solid #3FB019;line-height: 29px;padding-left: 10px;}
.apps-title .mark {position: relative;height: 29px;}
.apps-title .mark i {width: 7px;height: 4px;overflow: hidden;position: absolute;bottom: 1px;left: 50%;margin-left: -3px;background: url(../images/xzb_main.png) no-repeat -67px -8px;}
.apps-item .app-list {width: 380px;padding-top: 10px;}
.apps-item .app-list li {margin: 0 28px 0 5px;}

.idc-link {border-top: 1px dashed #eee;padding-top: 10px;}

/*
.article-bd {line-height:25px}
以下是淘客css
*/

.STYLE129 {font-size: 14px}
.STYLE93 {font-size: 14px; color: #FF0000; }